package com.simpleframe.domain.type;

/**
 * TypeItem entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TypeItem implements java.io.Serializable {

	// Fields

	private Long id;
	private Type type;
	private String name;
	private String value;
	private String extend;
	private Long sort;
	private Byte state;

	// Constructors

	/** default constructor */
	public TypeItem() {
	}

	/** full constructor */
	public TypeItem(Type type, String name, String value, Long sort, Byte state) {
		this.type = type;
		this.name = name;
		this.value = value;
		this.sort = sort;
		this.state = state;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Type getType() {
		return this.type;
	}

	public void setType(Type type) {
		this.type = type;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getValue() {
		return this.value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public Long getSort() {
		return this.sort;
	}

	public void setSort(Long sort) {
		this.sort = sort;
	}

	public Byte getState() {
		return this.state;
	}

	public void setState(Byte state) {
		this.state = state;
	}

	public String getExtend() {
		return extend;
	}

	public void setExtend(String extend) {
		this.extend = extend;
	}

}